package com.chianghao.qyt.controller.manage_api.dto;

import io.swagger.v3.oas.annotations.media.Schema;

import java.util.Set;

@Schema
public class SysOperationRoleAddDto {

    @Schema(description = "角色名称")
    private String name;

    @Schema(description = "备注")
    private String remark;

    @Schema(description = "授权菜单ID集合")
    private Set<String> menuCheckedIds;

    @Schema(description = "授权半选菜单ID集合")
    private Set<String> menuHalfCheckedIds;


    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Set<String> getMenuCheckedIds() {
        return menuCheckedIds;
    }

    public void setMenuCheckedIds(Set<String> menuCheckedIds) {
        this.menuCheckedIds = menuCheckedIds;
    }

    public Set<String> getMenuHalfCheckedIds() {
        return menuHalfCheckedIds;
    }

    public void setMenuHalfCheckedIds(Set<String> menuHalfCheckedIds) {
        this.menuHalfCheckedIds = menuHalfCheckedIds;
    }
}
